Awful experience
Awful. They pretend to be in the UK, and our item will now not arrive before Christmas, despite the site saying it would. Avoid at all costs, Kewbz are a much better shop and they don't drop ship.
英国
Awful. They pretend to be in the UK, and our item will now not arrive before Christmas, despite the site saying it would. Avoid at all costs, Kewbz are a much better shop and they don't drop ship.