Absolutely terrible. The store is filthy with incompetent staff. Don't touch it with a barge poll. Went in with my son and his ps3 with two controllers. They happily took the better controller and sent us home to get the missing usb cable. Fair enough... until we returned only to be told the ps3 which was worth roughly £50 was un tradable as the controller they had sent us away with was faulty. Why weren't we told this the day before? Really bad customer service in my opinion and very dishonest.