I know you've already accepted an answer but I would still like to offer what little wisdom I have.
Context is definitely huge when dealing with the word cheap
In order to illustrate this, please see the examples below:
Guy1: Should we fly directly to Miami?
Guy2: Nah, let's catch the flight to West Palm and drive down; the flight is much cheaper.
Guy1: Cool, which hotel should we get.
Guy2: Whichever one is cheaper, but not too cheap.
You are in a store and you overhear:
Wow, these shoes are cheap.
versus
Wow! These shoes are cheap!
versus
Wow! These shoes are inexpensive!
Husband: Which water heater should we buy to replace the old one?
Wife: I'd say this one; it is much more affordable.
Husband: No way! Haven't you heard of how cheap that brand is?! We'll pay the extra $100 and save ourselves a headache.
You invite your friend to the baseball game this weekend and they say:
I'd love to but only if we get cheap-seats.
versus
I'd love to but I can only get budget-friendly seats.