Sorry for the delayed response! We've been really busy here at AM with our Car Show coming up this weekend, but I'll try and answer any questions on our sub-forum within 24 business hours in the future.
As for the RTR Spoiler, we're expecting some more to arrive in about two weeks! I hope that's not too late, sorry for any inconvenience this may cause you.
They should be up on our site in a few days! They'll be arriving tomorrow and then need to go through our inventory check process. I would guess they'll be available on our site Wednesday. Sorry for the wait!