The Buy page has some of the prices listed like $24.5. I suggest for convention sake and to make it look more professional that you put the zero in for the 50 cents (like $24.50). That might seem picky, but it will give the site a more professional look.
I suggest putting "each" to the side of the price. The list looks a little messy with each under every price and the price not lining up with the amount.
You might want to reword some of the FAQ's. It's easier to use FAQ's when complete sentences are used with proper grammar. We all have a tendency to make them brief, but brevity can sometimes cause confusion.