With all the speculation in bitcoin, and the failure of bitcoin to make transaction rates and low fees a priority, direct retailer acceptance of altcoins seems critical for general retail use of crypto currencies. For coincards.ca I think it would be reasonable to accept the altcoins that can be bought and sold on the Canadian exchange quadrigacx, but even one such coin (i.e. litecoin) would do the job. I'm really glad to hear that you have plans for litecoin in the works, and think that this will greatly facilitate people wanting to "cash out".
I personally felt your 5% markup was pretty steep (esp. on large orders), but with not many other alternatives, I bought a number of cards on your site despite those fees. I'd be more inclined to make future orders if your fees scaled down with the total size of the order.