I'm also awaiting the rinsekit installation video from Cybertruckco. I will decide the mounting location after seeing the video. I have roof rack installed so thinking inside of side window area.
It's a legit company located near San Diego, CA. I have ordered many products from them and since I live nearby location, went there several times to get parts installed.
You may want to call them to check the order status. or maybe email them. They usually respond within 1 hr based on my...