Look for a good quality auto trim place in your area, they usually do them.
I was going to have one put in this summer by the same place that put in my leather interior, but now the money that was slated for that is likely to go for U2 tickets unless I suddenly become independently wealthy so I can afford to do both. :lol: Never fear, I'll still treat the Rav like a princess this summer, but in some significantly less expensive way. The space for the sunroof will still be there next year...U2 won't be on tour again for a long time. 8)