The shopping experience was okay overall. The product itself arrived in good condition, but the tru axle was missing from the initial shipment. I had to contact support to receive it later, which was inconvenient. On top of that, the tracking system was practically non-existent, leaving me in the dark about the delivery. Support did resolve the issue, but overall the process should have been smoother from the start.