Item as described, arrived quickly, well packed, price is reasonable. Great experience will definitely consider Affordable bikes.ca for my future ebike related purchases.
One thing only I wish this particular BMS comes with some sort of instructions in regards to the app and programming to save some time.