I've used them in person for lot's of things in the past, including a complete system for mmy sister.
the west London warehouse was convenient for me.
The customer service was very good.
I guess thing's computing have come down so much, in real terms, in recent years, that it's become difficult to sell things even cheaper, and make a profit, and maintain stores!
If the customer service with regards to returns remains the same I wish the new owners well.