i was browsing the UK store looking for something to buy, then i had a sudden urge to check the american store AND I WAS BLOWN AWAY! the US store is completely different had more merch had more options to find the merch you want and even had sales on


so are they gonna ever evolve the UK store?

1 reply