reasonably priced, built well, light weight, customizable, good customer service, website blog