While the shipping cost is
While the shipping cost is reasonable, I am not happy at the lack of communication when something isn't going to be shipped in a timely manner. It took almost 3 weeks for delivery on one out of two items. They should at least let us know up front and give the opportunity to cancel an order.