Poor communication, delays and order still not received or even shipped to the delivery service, even though I paid the top dollar amount for high speed delivery. Customer service is generally very poor. I wouldnt order from them again unless I had to. The first thing that went wrong was they didnt have the cylinder diameter I ordered in stock. They didnt tell me. Only when I enquired as to where the parcel was did I find this out. Then even still no delivery and it is now so late that I have had to ask them to re-route as I will have left the original delivery location by the time this is even sent out. needs a root and branch internal review to improve.