Thumbs way down for Arduino WiFi shield. Read before you buy

The FLASH string helper F() uses String object to allocate memory so it takes more SRAM. The write(char*) simply calls write(char) repeatedly.