I have been shopping for a Samsung Galaxy Note 10.1 P605 and have found great prices from Laptops & Tablets. They are located in Istanbul, Turkey.
Has anyone had any experience purchasing products from this Company?
Thanks
John
Has anyone had any experience purchasing products from this Company?
Thanks
John