sorry this may have already been said but any site can host a payment system - even blogs....just go to paypal and download a shopping cart..
I have a blog which is free and sell merchandise..
Investor - if you already knew about elance then there was no point looking any further - post...