AVOID at all cost. Was stuck in Walmart calling customer after seeing that my money never made it to my account despite being told in person by the assistant branch manager that it wasn't ready. Had to put back 200 dollars worth of stuff after 3 hours of shopping.