I have bought tons of
I have bought tons of HD supplements and apparel over the past few months. I am beyond happy with everything. The only hiccup I had was receiving the wrong protein flavor once. The turn around time on the orders are fantastic, the quality of the products are the best. HD is just a company that cares about its products and it shows.