Hi, I found this shop online, with a decent price in some phones but I'm a bit sceptical about it, I came across some bad reviews, also the address they give in UK is actually an Amazon location. So, I'm looking for real people opinions. Has anyone here ever bought from this store? Can you please share your experiences? Thanks!