Deliveries come quickly in copious packaging. £25 it may be but it arrives safely. Have used them several times, shame the inventory doesn't extend to the entire parts catalogue, there are plenty of omissions, some of them glaring!
Certain parts can be arse clenchingly expensive, while others seem more than reasonable!
The payment system has been broken for a good while as well...