Your ribbons are for a ww1 iron cross 2nd class, and a ww1 service medal. Indeed $7 is an incredibly cheap price. These volunteer fire uniforms are not high on collector's want list, but they do have some historical interest, and command prices in the low $100's.I just noticed that you need the national colors rosette for you cap.

Regards,
W. Unland