Is frames direct a good company to buy from? Frames Direct has a consumer rating of 1.8 stars from 46 reviews indicating that most customers are generally dissatisfied with their purchases. Consumers complaining about Frames Direct most frequently mention customer service and business days problems. Frames Direct ranks 113th among Eyeglasses sites.How do i email my prescription to frames direct? Fax to: +1 512-288-4149 (Please include your name and order number. No need for a cover letter!) Important: You must have an order number before emailing your prescription to us! Email to: [email protected] (Please include your name and order number in the subject line.)When was framesdirect founded? After taking a year off, the two co-founded FramesDirect in 1996 and launched FramesDirect.com later that year. The company was headquartered in Houston until Hurricane Rita and Hurricane Ike forced their customer service representatives to relocate to Austin, Texas, and eventually the rest of the office followed.