78814025
Feb 14, 2006
Dec 19, 2006
Charitable fund raising services provided by means of an interactive online store offering products and pre-paid gift certificates of others, wherein a portion of visitors' purchases is donated to designated charities
Insurance and Financial