The delivery time was a little slow however the customer service was outstanding and of the highest quality giving me constant updates on why the delivery had not been made and when it was expected to be delivered and for that I would recommend using this site to anyone.