Cant fault Hi Spek, however the delivery company used was poor. They failed to deliver on re-arranged day. I had to make numerous phone calls to sort this out. At one point I was told my reference number didn't exist even though I had referred to it the previous day.