Budget does not advertise or guarantee satellite radio at all.. where did you read that they do?
What were the extra fees for? Were they not on your original reservation? If they weren't you can complain to corporate - they have a guarantee on their site that your total will be as booked.
Szymon