I have a suggestion on payment options. I used to have just paypal. My host, www.wahmshoppes.com
, has a secure credit card collector built right in. I use propay.com to process my cards. It's very easy and the most affordable that I have found. You can also collect #'s at craft shows and over the phone and process them through Propay. 100% of my sales since have been with a credit card. I think it really boosts sales and looks more professional. I think it was like $59 for the year plus a % of your sales. Then you can transfer funds right into your bank account.
Wahmshoppes.com has a shopping cart built it with lots of different options. I'm sure there are better optimized carts out there but for $7 a month and a lot of link exchanges, advertising, it's pretty worth it.
I'm not very familiar with bandwidth either but I have never had a problem with it and I have a lot of drop ship items on my site as well as my own.