Wow, that really sucks. Did he even give you his demo? Why did you pay him before he delivered? In reading through your requirements, you have great ideas. But, a lot to deliver for $750. Almost too good to be true. But then, how could you know? I'm really sorry this happened to you.
07 Yamaha XT225 - Std Color
07 BMW F650 GS - Black