i've bought from Podium via the Xray site before & found the service to be perfectly acceptable

where parts have to be ordered in no money has been taken until shipped (for free) at a later date

i've also bought stuff trackside as well, spot on
the only stuff i've ever had to wait for has been a tad obscure & has always arrived before it became a problem so no complaints here
times are hard all round at the moment & to expect any shop to stock everything is a bit unrealistic!