Buyer beware. Teslarati will take your order but will NOT inform you that fulfilling the order can take months due to back-log and lead times.
At the very least, they should let you know, via their website, that certain items can take weeks to deliver. Not a transparent company.