I believe it would be 45 is greater than or equal to 3x + (3x-1) + [(3x-1)-4]
I believe you may have the order incorrect. If we were looking at g(f(x)) the answer would be 47. We would get this by sticking the 3 in for x in f(x) and solving, which would give us 48. We would then stick that answer in for x in the g(x), giving us 47.
In its current order the answer would be 28.
It depends on what happens to the price of the item during the sale which is not stated in your problem. So if it cost 6 dollars and goes on sale it should be 6 dollars.