I had mine in 7 days shipped from Italy. The air filter was delayed though which took about three weeks longer.Be prepared to wait.
Wait for him to produce it. Wait for him to ship it. Wait for him to provide tracking.
In my case, I don't even know if he's made it, much less shipped it.
I've had an RBE sitting on my bench for a month, waiting to install because I don't want to tear the bike down twice.