Prices are good, but don't order from them if you're in a hurry. I ordered a DVD drive on 21st April. On 23rd April, the order status changed to "in picking process" (promising). Alas, not dispatched until 30th April and not received 'til 3rd May. Guess I've just got used to receiving stuff from Amazon and eBuyer in 24-48 hours. TechNextDay... bit of a misnomer.
To reply as a company, please log in to your business account.