I have no idea how much retail would be but if you found something that made you that happy for $20, good for you. You can't buy much of any kind of carrier for less than $20 and if you spent more than that on the one you had bought from the store and its still in its original packaging, you can return it and be money ahead. Enjoy! Donna