Great product, lots of options. Fair price for what it is. My only bottleneck is the turn around time to ship. Some orders are big and ship in 3 days some are small and take 10+, inconsistency is tough to keep track of.
Ordering is easy but there is always this period of time between when you get your confirmation and when it will ship. There is no consistency and I am constantly asked to try to track an order but if it hasn't shipped yet I can't tell why.