Maybe that one is more common in your country??
http://www.lifeview.com/flyvideo3kfm.html
Well dont go into such stores but do search for a mailorder dealer in your country.
Also do just use a price watch search engine on the web which shows stores in your country, just insert into the search field "7134" and you will see there WILL be some Mailorder-sellers!
Do copy the links to those offers/dealers and paste those links in here incl. mentioning the name/model of those cards/brands, so I can see whats available in your region and I can give further recommendations.