its tough when you don't have the budget but a fair amount of the collateral feels "clip arty" imo.
Prefer to see a more a minimalist approach to the branding even apple-like. If on a white package than do not put what looks to be like a black sticker on it. Stay with a white background, subtle border perhaps to avoid white-clashing, and use logo, text, and a graphic. The graphic could be a person or iconic, info-graphic, etc..
Just thoughts