Nice to know I've been an enabler for your fetish! Plenty of folk here have purchased from bike-components before, and my own experience is that they are the best of the Germans in terms of communication if you need to contact them - they usually respond by email overnight, have a live chat facility you can use in the evening, and will price-match or beat their competitors if asked. Purchases usually take between 10-14 days to land at your door and you can track them via DHL, the quickest I've had from them is 9 days.
I'm torn on the 15% discount on Santa Cruz - I've had my eye on the Chameleon for a while but they're like hens teeth to get hold of locally. However, even with the discount on the frame from Germany it will still result in a landed cost of about AUD$1100, and I don't think it's worth rolling the dice on whether customs will wave it through or if I'll get stung with duty, GST and handling charges and it ends up costing me $1500! Plus, at 187cm, I'm borderline L/XL in sizing so ordering the right size will be a bit of a guess too - I think I'll just have to be more zen about it and wait until the 2019 frames hit our shores later in the year and buy locally.