Twitter feed is not available at the moment.
A. Yes. Call 212.594.3001 and our customer service representatives will be happy to process your order.