I did not see your first site, so this is a fresh viewpoint.
First NEVER EVER use yellow text. It`s almost impossible to read. Also, your background scales rather badly, it`s too big and it makes difficult reading of the text that overlaps it.
The "statistics" mean nothing to me and I don`t see the relevance to the idea of sending an inspirational message. Unless the disadvantaged students are your only target market, but that would be limiting your scope. Quite severely.
I don`t care for the Google logo, or the whole paragraph describing the Google credit card processing. Maybe that`s just me, but I don`t care who processes your credit cards. I just expect you to stand behind all transactions.
The last paragraph is a major turn-off. In fact, if I were considering your service, that rather verbose non-delivery guarantee would stop me cold. Why in the world would you run "out of stock"? Order more stock before it becomes a problem.
I can see some potential here. I can think of other times that I would like to go online to order a card to be sent on short notice.
-------------------------
Steve Mann
Internet Videographer
MannMade Digital Video
My Email