http://www.redwoodmerchantservice.com
http://www.hbms.com - I'm not sure if they are still taking adult merchant account for selling goods.
http://www.cardservice.com - Probably the cheapest around and I think they are still taking adult merchant accounts that sell goods.
You could also go to
http://www.netbilling.com and see what they can help you with.