You are way undervaluing your time, for starters. For any reasonable sized operation, you have an employee to pay, healthcare, 401K, payroll taxes, the 100 sq ft of work area, desk, handtools, training, 10 paid holidays, vacation and sick time, not to mention factors of employee efficiency. Then you have your power supply, inventory carrying cost, and some reasonable markup of maybe 30 to 50% on parts. Finally, there is some level of warranty on the work (I am guessing here), which probably has some value in an actuarial table somewhere. And you want that for $45? Personally, I would be happy that I could get the product serviced at all, being that we live in this disposable society. But hey, if you want to do it yourself, more power to you!