I've ordered from Altitude sports quite a few times - I bought running shoes, gloves, winter jackets (x3), school bags and they were always delivered in great condition, perfect quality and authentic. Delivery was always super quick (I live in Canada) and I like their lifetime membership perks. They even have interesting sales and offer credits as perks which attract me more to buy from them than another store who would have a similar sale. I have never had to return anything so I cannot speak on that part. I also have chatted with their customer service and they've all been pretty helpful.