I spent $500 on all this. Totally worth it though....