Well I wouldn't spend that kinda money on a bike without already having a good idea what I'm buying, so that situation isn't likely to occur. In any case the website works at my end.
My two cents regarding the ISD Futuro/Explorer Strong GT, based on feedback I've read about it mostly on Cyclurba
, as well as checking it out in person in a CT:
First off, looking at the Strong website it seems they can't be bothered to adjust a headlight for a photo shoot, they don't name what kind of brakes, shocks, rims, tires, frame material, etc. that the bike has, and brag about it having Tourney components... Speaks for it's self.
So a bike that's more then 20kgs is a real clunker, but these things are tanks! I weighed one in the store, just under 45kilos! So amazingly massive that it's not an ebike if you live in England... Add to that gimmicky suspension/disk brakes and Shimano Tourney, and these things look crude from 10m away. But I wouldn't call them lemons, user reviews on Cyclurba
show them to be quite workable if you're handy. I wouldn't buy one for the price CT sells them though, I recall these were available for around 250$US a few years back, so around 300-400$CAN would be reasonable.
Of course most any bike will stay workable for a while with proper maintenance, but department store grade bikes tend to require adjustments pretty often due to their being made out of pork. It seems the non mechanically adept have these in a bike shop about once per two months, so for them the costs add up. Consensus seems to be that this is a bike for tinkerers. As far at the electric part goes the motors on these things are said to wear well and it seems some people have put them onto better bikes, that's probably what I would do too if I had one. However the chargers tend to fail.
If I had one and wanted to use it, I would definitely start by addressing the fender's design flaw. The problem is the mounting hardware for fenders, lights and so on is known to rust off, the problem is this causes the fenders to come off. One instance I've read happened while the bike was going down hill, it wrapped around the wheel and made it lockup. Of course I'd go over the entire bike as if I was building it from parts, same as should be done with any other bike that didn't roll out of a bike shop, really. I would also probably take the time to grease or paint the nuts/bolts/light mounting brackets and misc exposed metals, as they're said to rust very fast otherwise.