I already did a search and most of the threads regarding this company are years old. A lot can change so I'm looking for some updated information if possible. Has anyone used E-Z recently? They have the best rates but I'm not getting a good vibe from the reviews I've read online.