Agree, there is absolutely not point to settle with less stats or lower tier gear, you'll just waste your money coz you'll later on have to get a better version of something you already got...
Just check shops and calculate the max. possible melee using the highest melee % you can find on a single weapon part.