I don't know Brad all that well, but I do know him well enough to know he's been MORE than patient with this whole situation. Communication is key, and it sounds like only one person here is doing the communicating, and what little info is being passed to Brad, by you, has been nothing but half-truths and out and out lies. He's shared much of your communication with many here...I've seen where you told him they've been shipped more than once.
Like Brad said, step up, take responsibility. He sent you his lights because he TRUSTED you and was impressed by your previous work for others. Do the right thing and get this settled for him.