Gregory Thomas Ellis compare prices