Always provided and delivered on all of my orders requested, stock allowing at time.
Paid extra for 1st class post. 6 days later my order was still processing. Got fed up of waiting and asked them to cancel my order and refund my money. They ignored my request and posted it anyway. I emailed them and was ignored. After multiple emails i finally got a response which was 9 words "we are looking into this for you, many thanks". I never heard anything after that. Very unprofessional.