As @Woodinblack said, everything is fine with Bax until there's a glitch and then the nightmare starts.
I ordered a Sire P10 in early September that was in stock, then after a few days, not seeing anything moving I gave a phone call, waited the 30 minutes, got a very sympathetic guy who told me that my order had been cancelled because of the payment method chosen (!?!) but never got any message saying that...
So I ordered it again and paid through PayPal this time, then got the usual message saying that everything was ok with a delivery date chosen by me on the following week, and then the delays started almost each and every day for a few weeks !!!
After some time, I cancelled the order and asked for a refund.
And the nightmare started: phone calls with the same sympathetic guys, promises, emails never answered, ...
So I ended up opening a claim by PayPal and they waited until the last day before the claim becomes official and legal to refund.
Never again !