I ended up having to re-position my oem heat shields on my 08 as mine were slightly off. It is a used bike, so no idea when they were knocked out of position. I left those in position and added a set of the ebay shields as well. No problem with engine heat at 105 degrees. 45.00 sounds like a lot for some foam, but they do fit nicely and work really well.