Project using Arduino Uno, Arduino Wifi Shield and ITEAD GPS

Has anyone managed to get an Arduino Uno, Arduino Wifi Shield and an ITEAD GPS Arduino board to stack correctly and work together? The Wifi shield works fine on the Uno by itself, the GPS shield also and the GPS shield works fine when stacked on the Wifi however the Wifi, when stacked with GPS, will not.

Any help is appreciated...

You have to figure out what pins each shield uses and correct any conflicts.

WiFi Shield: http://arduino.cc/en/Main/ArduinoWiFiShield
4: SPI SlaveSelect for SD Card
7: Handshake
10: SPI SlaveSelect for WiFi
11-13: SPI for WiFi and SD Card

ITEAD GPS Shield: Arduino GPS shield - ITEAD Wiki
0 & 1: (Serial RX and TX) to GPS
2: Optional INT0 for message arrival
3: Optional INT1 for 1 Pulse Per Second GPS signal
10: SPI SlaveSelect for SD Card
11-13: SPI for SD Card

Pins 11-13 can be shared across multiple SPI devices but each one needs a separate SlaveSelect pin. Looks like they both use Pin 10 for SPI SlaveSelect but if you don't plug an SD Card into the GPS board there should not be a conflict.

The GPS board apparently uses pins 0 and 1 (RX and TX) to talk to the GPS module. That means you can't use Serial Monitor for debugging. You probably would have been better off using a separate GPS module and using SoftwareSerial to talk to it.

Currently with the same problem.

I'm stacking GPS over the WIFI Shield over the Original Arduino UNO and seems like the WIFI Shield can't connect.

Using Itead GPS Shield;
Using CC3000 Wifi Shield Keys

Wifi Shield is working fine, and GPS too. I tested both only with UNO.
Uno with GPS works fine.
Uno with Wifi works fine.

GPS over WIFI over UNO, it seens that it can't turn WIFI shield ON or something.

WIFI Configs:

#include <Adafruit_CC3000.h>
#include <Adafruit_CC3000_Server.h>
#define ADAFRUIT_CC3000_IRQ 3
#define ADAFRUIT_CC3000_VBAT 5
#define ADAFRUIT_CC3000_CS 10

GPS Configs:

#include <Adafruit_GPS.h>
#include <SoftwareSerial.h>
SoftwareSerial mySerial(1, 0); // TX/RX
Adafruit_GPS GPS(&mySerial);

Need some help x)