Never had an issue with JPG or BMP, GIF had previously (way back when) had quirky problems.
I've uploaded some fairly large images and they were resized by the system, which makes sense as some images can be massive and the storage required would add up darn fast.