I've placed three orders from corposflex.com so far and both orders arrived quickly.
There's always discounts going on so I get a few pounds off orders.
The orders arrived well packed and as they are tracked you can easily find out when it's due to be delivered.
This store has a fantastic customers support. I do recommend!