BestCanvas.com
Consumer Report
- 12-17-2011
- 20
I ordered a photo to be put on canvas and never received it. Attempts to email and contact BestCanvas got not response. DO NOT use this website.
Company: BestCanvas.com
Country: USA
State: Florida
City: Miami
ZIP: 33138
Address: 6300 NE 4th Avenue
Phone: 3057597800, 8553359926
Site: bestcanvas.com