If the buys have tiny light green bodies and little black eyes, those are indeed aphids. Follow the advice on this page. Reply
If the buys have tiny light green bodies and little black eyes, those are indeed aphids. Follow the advice on this page.