I have been buying products from this company for a number of years and have always been very satisfied. First rate service and always delivered in a timely fashion. Only one concern: I was not aware that prices are now in USD. Quoted the job after realizing the difference and therefore lost over 23% on the frame. Other than that very satisfied! The USD value should be more emphasized upon the online payment process!