I have 2 issues with my recent purchase.
1) expect to wait 2-4 weeks to get your product. I ordered mine 2 weeks before going to a sporting event and expecting to wear these. No, they took over a week to make them and another week+ to get them delivered
2) despite their website having a big not on 90 day returns and worry free shopping, that is misleading. They do NOT offer any money back returns, only size exchanges.