The price point of this company is fantastic but I have to say everything else doesn't match up.
I made a decent order on a Wednesday and was told it would be here Monday with the express shipping I had paid for, yet still hadn't even been shipped by Monday. I made inquiries with customer service, after four attempts and being on hold for over an hour, and was told it was completely out of stock. Later that day (to my amazement) it was dispatched once I said I may cancel the order. Have been informed my shipping will be refunded to me but once again I'm on hold to customer services and expect to be for at least an hour before getting through.
If you're prepared for the likelihood of a bit of hassle for the cheap payment then use SLRHUT, if you're not then don't!