If your parents don't have direct relative in the States, and they don't have strong reason for the trip (e.g. wedding, funeral, graduation ... etc.), I don't think there is big chance to get visa, no matter how do you decorate your documents. Why? The consulete may return your applicaion by a simple reason: non-Canadian residents should apply US visa in their home country.