Is this not abuse ?? You sound about 9 years old saying this, it was only his opinion , it's fine when you post yours though isn't it ? If you are fed up of abuse etc don't do it yourself and maybe others will follow.
Yet to receive ! Have contacted them and they state a maximum of 28 days delivery which is an age really , they did say it is usually 7-12 days but I have been waiting for around 20 !! Will let you know when I get them if you like .