Sounds like it is time to change banks!
Find one that will let you have a zero account balance and spend the whole $600 on a Giant road bike. They are very good and very light. I can't vouch for the price of them as I live down under, but I remember other people looking for bikes in this price range, and Giant was one option.
CHEERS.
Mark