Never heard of them, but I'm surprised they didn't have a made up brand like Sticciato or something.
Buy em and post photos. $20 is high... I bought Rallys for that new back then from Performance. $30 a pair seems fair.
BTW I like having my spare not match so I remember to put a new one on when I get home.