Shopping experience was easy; however, the wait for these was extremely long even by fitness manufacturer standards (4.5 months). I had to reach out to determine what had happened to my order--I think proactive updates to customers on order statuses stretching longer than a month to would alleviate a lot of the uncertainty in the buying process.