Vinyl banners are less expensive, but will produce a visible glare when light is shined on them. This is especially true when darker colours like a black are used as the base colour. Vinyl banners will also show wrinkles or creases more. Fabric banners are significantly more expensive than vinyl, but eliminate the issues with glare, and any wrinkles can be steamed out easily.