One of my favorite sites is TAGS...they have tons of carriers and more.
Some are a bit pricey but they have some affordable ones as well.
Also...if you have any questions you can live chat and call..they are SO friendly and I always receive my purchases very quickly.
www.shop-tag.com
Good luck!