Some DJs will allow requests while others won't. The same is true for bands. If you know that the DJ or band doesn't allow requests, be sure to notify your guests in advance to avoid problems at the reception.
In wedding music you will largely get what you pay for. A low cost DJ service tends to have fewer songs and selections of music, less professional staff as well as older equipment.