Shit man I hope he didn't rip you... thats ALOT of money.

Are you sure he's just not taking longer than expected?