I'am an account holder with this company. Sometimes they are ok, but sometimes their service is very poor. There have been several occasions where i have ordered something from them that says "INSTOCK" when i place the order. Then later when i check the status of my order, all of a sudden they are awaiting stock!!! They really need to have people that know what they are doing there and who can keep the service up to date with what is in stock and what is not. There is an item that i have recently ordered, which said instock at the time of order, need the item before the 26th Jan...expected stock delivery...25th!!! what bloody good is that! Checked again today...expected delivery...1st of f***ing Feb. Bloody waste of time.