I am running 1.5.4 with free shipping enabled and fedex web services

I have a product that weighs 30lbs and is set to free shipping. Some customers need the product expedited to overnight delivery.
The free shipping option shows just fine and so does the overnight but the issue is, the weight is set to 0.10 which offers a very low overnight fee that is inaccurate as the method only sees 0.10 as a weight rather than 30lbs.

Any ideas appreciated.