hmm this is a good question. what I would do is find a cute high end pet boutique in your area, go look at the carrier- and then go find it on ebay or another website where its a cheaper price.
That is usually what i do.. I take bella to the high end boutiques that drastically overprice and have her try on the clothes, and about 80 percent of the time I can find the same outfit on ebay at half the price or sometimes even lower. I would recommend the same with a carrier.
Good luck!