MBNA will give you a one time special number for internet purchases. Ace check cashinng also give you a M/C where you deposit the amount of your transaction plus a small fee(cheaper than pay pay pal). Thus if they try to use yoour card there will be no money there.