Both are okay in casual situations, and you are correct that could is a little more polite than can. In more formal situations, or in writing, may is better than either.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
aseem31I have seen people saying couldn't care less. What does that mean?In this case could means 'would be able to'.