Placed an order for these items - waited a few days and nothing happened. Checked in and they still hadn't shipped - called them and they told me they didn't quite have enough product but would get it out that day (8 instead of 10) called the next day when still hadn't shipped. Canceled order but they charged me a restocking fee. The first order I purchased from them also has not yet arrived and it has been several weeks. Had to call only to hear it has "been a mix-up at the warehouse" As of the time of this writing no tracking number. Not a good experience either time - especially wrong to charge me a restocking fee on an order they didn't ship have enough product to fulfill and did not ship in a timely manner. Overall grade F- money out the door for weeks, money lost in cancellation fees and worse as of this time no product.