Solomons is a good shop, I bought some drivetrain components from there in the past.
As for the Avalanche, well the thing I like about them is they are local.
As someone that has ridden America, Taiwanese and currently German frames, I would consider South African for my next bike. Momsen, Titan or Avalanche.
That however is where the good news ends - in pretty much every aspect the Reflex 3 is inferior to the Alpha 6500.
Brakes: mechanical VS hydraulic
Gears: Ltwoo A2 3x7 VS Shimano Deore 3x9
Shock: Generic 60mm coil VS Rockshox 100mm air
Steering: Straight VS Tapered
Wheels: Generic VS Bontrager XR3
On the Trek there was also tubeless tyres and a bottle cage, but these are easy to add to most bikes.
You also need to keep in mind where the bike is placed in the model lineup. Typically, a bicycle company will have a model line-up that is refreshed yearly, and each model has a different level of components. So, you would typically have a dual sus model at the top, then a hard tail 29er followed by a hard tail 26er. Each model has different level with the lowest number being the highest spec level, a 0 or 1 will be the best equiped for that model and the higher the number, the lower the spec. So, you are getting a Reflex 3 which means there is a 2 and 1 both having better components as standard.
But it's all about learning and experiencing. I have done the exact same thing you are doing and learned from it. Looking back, it was valuable experience I gained which I am happy for.