I agree. UniquePhones have terrible service.
They advertise that one will get the code in 12h, but it's been 2 weeks already!
Every time I've contacted them, they come up with different excuses. I think they're lying and trying to makeup for lazyness. A consistency is to blame everything on "the supplier"... however, if you're not close with your supplier, then you shouldn't have a business ;)
Don't order from them - you'll regret it, waste time and money (even if you do get a refund, after 3 weeks of waiting... what for?)