this is a non us based company. delivery was scheduled for 3 weeks ago an I still have not gotten my product due to customs issues. I do not recommend this company nor will I ever buy from them again.
3 months ago
Canvaschamp has a
1.8
average rating
from
74
reviews