I've ordered mine, not got them yet. To be honest I don't know if i'll bother using them though i'll have to see how they feel.
Oddly, I thought whilst I was there i'd order some replacement straps for the remote...Nintendo wouldn't let me cos i'd ordered the jackets. I might give it another go sometime soon.