Not sure what items you where looking at but I generally find them cheaper, my last 3 orders have been on average around £5 cheaper then modelsport, hence why I have shopped with them. Postage is also generally cheaper, hint hint modelsport lower your prices...
However saying that my first order was in January which was fine, but my last 2 orders have been massively delayed being dispatched. Even if they have the parts in stock its usually been 2 full working days after ordering before they even dispatch and I've been waiting over a week for my "supplier stock" items to be dispatched and its still pending shipment as I type this. They need to get their act in gear.
I certainly wont be ordering from them again.