Does anyone know anything about I-Play C.C.C.Bouganville Local 26, Playa De Las Americas 38670? We have purchased x 2 Google Tablets purporting to be linked into a Google TV multi station service for which we have paid thousands pounds/Euros. We are getting no response from Theo/Mark Customer Service and have no contracts or receipts. These were to reach us electronically. Have we been scammed?