I have delt with tamaraz on parts, they sell the same products everybody else does. I have had opgi tell me the same thing about fit . got the panels and have had poor fit. the garantee they all give you is return it for a refund, that includes tamaraz. no matter who you buy from its just going to be drop shipped from the suppliers & they all use the same suppliers. . shop price, its all the same. ( I KNOW THIS SUCKS BIG TIME)