I had bought a maxima part from the website and never got any email response confirming order. I emailed them and received a computer generated response. Repeated with no response. Terrible. Never received product, beware.
I had bought a maxima part from the website and never got any email response confirming order. I emailed them and received a computer generated response. Repeated with no response. Terrible. Never received product, beware.
Country: USA State: California City: Los Angeles
Address: 12812 South Spring Street
Phone: 3105385900
0 comments