Serial SPI Arduino 7"TFT LCD Touch Shield RA8875 for Mega/Due/Uno

I bought the display in the title from buydisplay.com and have the display portion working just fine on an arduino uno. There is an SD slot on that display and I'm having trouble getting that to work.

I downloaded and installed the SdFat library and everything compiles okay. When I try to run the example program SdFormatter the error is:

SD initialization failure!
Is the SD card inserted correctly?
Is chip select correct at the top of this program?
error: card.begin failed
SD error: 1,ff

The SD card works fine on my laptop
I opened SDfat/SdFatConfig.h and set ENABLE_SPI_TRANSACTION to 1 as instructed
I tried every chipSelet from 1 to 24

Anybody have the SD card working on this type of display?