The only problem is they want $21 for shipping with Fedex!
I'm not sure where you are, but I plugged in the numbers for a four-deck purchase just to see what would come up. I live in the NYC Metro area. Here's what I got, from most to least expensive.
FedEx Standard Overnight: $36.33
FedEx 2nd Day: $17.57
FedEx Express Saver: $14.77
USPS Priority Mail: $13.73
While this isn't the cheapest shipping out there, there are less expensive options offered. What choices were you given? Did you try MagicGeek as well?
EDIT: just tried MagicGeek - no Criss Angel decks. Their deck selection is TINY, only 21 custom decks (including basics like Tally Ho).