Never a fan of "bargain brands" when it comes to electronics - I'd call the fix-it shop where you took it last time and inquire if it might be a related problem to your last repair, or see if they'd at lease waive off the bench fee to determine the cost of repair on this problem.