É provável que você não consiga devolver seu iPhone 3GS e usar o dinheiro em um iPhone 4. A política de devolução da Apple normalmente permite devoluções dentro de um determinado prazo, e este pode já ter expirado desde a sua compra.
Você pode tentar entrar em contato com o suporte da Apple para ver se eles podem abrir uma exceção, mas não há garantia de que eles concordarão com a devolução ou troca.