Hey Aloha, try calling some surf shops here on Oahu, I've seen Xterras with the pads you are talking about and they are even branded with the surf shop they come from. I'm sorry I don't remember the store name but I will keep my eye out for them. Maybe HIC or Locomotion?
Good Luck!
_________________________
Aloha,

Chaney