Wal Mart trying to creep in on Amazon