cruzer glide 128gb

Return it to WalMart.  The quickest way to get the problem resolved.

You could return it to SanDisk and get a free replacement but it would take longer.