signed contract for a bmw 750 stretch limo to transport only 4 people to a wedding . they showed up with a 22 pass. cadilac escalade that was dirty, had stains on the carpet, smelled like a prom night after party . we refused to take the limo being that it was the total opposite of what we wanted and on top of everything, it was dirty and smelly. diamond limo charged my credit card for the full ammount even though it we refused it . they stated that it was in the contract that they had the right to switch the limo at any time ...basically they charged me $720 for doing absolutly nothing besides causing me frustration . DONT EVER GO THERE and make sure you get to see the limo you book to make sure they have it !