i ordered a card over 1 year ago and never got a card

i come from europe.
may be that's why price is cheap

maybe, because slow service will reflect a bad appearance and make people gradually stay away. All that negative thing can be a reason that make situation worse.