This company is a scam, plain and simple! I've taken action by filing an official complaint with the UK Government to shut down their operations in the UK and warned my bank about their fraudulent activities. They're based in Turkey, where news reports reveal their appalling treatment of their own workers, which undoubtedly explains their atrocious customer service. Don't be fooled by any positive reviews; I wouldn't be surprised if they're fabricating those too! Don't waste your hard-earned money on them!