Phhsht. It is not that much for an 8Gb N-card clone (Fire Link is an N-card clone, if you didn't know).
The express card, which is the exact same thing as the firelink except for the name and sticker, is
$42 before shipping for a 16Gb (2GB) version at winsunx)
The 8Gb one if $33. I'd spend a few more bucks for twice the space if I were you.
The Neo-MK5, which is the same thing as the Express Card and Firelink besides the labels, is the same price as the express card at Winsunx.
Just click on the "development tools" sidebar at winsunx to see complete listings. Both of those are on the first page.