Where is Sellphoneshop located? (can I come and see the phones)?

Sellphoneshop is located in Guelph, Ontario however we are currently strictly a Canadian online business that specializes in contract free new and refurbished cell phones. We do not have physical locations at this point in time however all of our product is backed by a no hassle 14 day money back guarantee. If you are not 100% satisfied with our product simply return the product.