Yes, on the Walmart site, but not within the store. And no deal teaming up with Paypal to make a debit card for non-card holders - this is the mother of all treasure hunts. Why not Paypal if it's so great? Credit cards and their companies are supposed to be dead, right? Not according to Walmart.