I checked my mom in on Sunday, March 23, and she had 2 myVegas nights from her and 2 from me, for a total of 4 nights. The lady upgraded her from the West Wing to the Grand King for free, and we tipped her. The lady took 100 on my debit card and said that was all she would take and no we couldn't not leave a deposit. Two days later my sister and I check in, they took 100 deposit for my room, 100 for my sisters room and they also charged me 196 for her two nights and resort fees and taxes. So they had 496 on hold, not a big deal. The day before we left they sent another charge through for 100, in addition to the 496 that they were "holding." they had no idea where it came from. I checked out and they gave me the statements stating that they were releasing the charge back to my debit card. I get home and happened to check my bank account and in addition to the "hold" of 496, they had sent through 396 more, so the MGM was "holding" 496 and they had also charged me 496 through the account, so they MGM had almost 1k of my money. Moral of the story is that they neglect to tell you that instead of simply holding the money and then releasing it or letting it expire without going through, now it is customary to have them charge the full amount and then refund it 2-3 days after you check out, so beware if your planning on having the funds drop off or come back not charged, they will charge you and then 2-3 days later refund it back. At least that is what the bank told me and what the MGM told me after I called them to ask what had happened.