You'll be fine with those brands. as well as many 'household name' brands (i.e. Trek, Giant, Specialized, Raleigh, Yamaha, etc) that are priced higher, but discounted down to that range. keep in mind, that this forum is likely to be a very small percentage of buyers, and usually most people only go to post to forums like this, when they have problems, no matter the product or industry. Most appropriately priced regular bikes (not walmart cheapies per se) have very few issues, and you should to take it to a shop for a 'tune-up' once a year to keep it in good shape, and keep deeper problems that could be costly from developing longer term. a LOT of people avoid or shirk tune ups, and thats when they eventually get into trouble, somehow expecting a regular bike to stay 'perfect' for years on end. Anyway, its virtually the same thing with ebikes. Motors dont require on-going maintenance, neither do batteries. the only thing left is display, controller,some controls, and wiring harnesses. those are typically reliable, but if and when they have an issue, its an easy replacement. Rad is very good about sending those replacements pieces, along with instructions, in the rare instance it is needed. So is Surface 604. But again, that is very rare. I dont sell Rad, but people have brought their Rad ebikes to me for some issues, and I helped them out, and Rad was fine. You'll probably find that to be the case with most of them. If you go with a brand that is selling at least 3000 to 5000 units per year in the USA, taking care of their customers as forum feedback mostly shows, even if folks have issues, and all 3 of those brands generally are, you'll be fine. When it gets sort of dicey, is when the MSRP's are well below $1500, you buy a sort of lessor name brand that is strictly on line, and you dont see hardly any posts here at EBR on that brand.