No, Steam will only accept the cards Valve sells to stores. You can also buy digital Steam gift cards you can send to friends worldwide. This is much faster than mailing a physical one.