American Leisure
Charged me money on my debit card I've never even heard of them
American Leisure has been ripping me off for quite some time. They have charged $14.95 to my debit card without even notifying me. I have never even heard of or bought from American Leisure. I only know they are a company because they have been charging money to my account. ...