This site has probably the best prices around. 20-30% cheaper than Amazon across the board. The problem is the service. It's a family run business so don't expect your order any time soon. I ordered on 5/23. They anticipate the order will leave their promises on 5/28 which is 5 days (still long), but it actually didn't leave until June 1. I emailed them asking about my order through their website and got no response. Luckily my order didn't take long to arrive after it was shipped. Bottom line is if time is a factor don't order from here, if you don't care about when u get it then this is your best bag for your buck!